package com.intel.model;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;

import java.math.BigDecimal;

/**
 * Created by hduprince on 2017/12/1.
 */
@JsonIgnoreProperties(ignoreUnknown = true)
public class Cosmetics {

    @JsonProperty("ID")
    private BigDecimal id;
    @JsonProperty(value = "PRODUCT_CODE")
    private String productCode;
    @JsonProperty(value = "PRODUCT_NAME")
    private String productName;
    @JsonProperty(value = "SPEC")
    private String standard;
    @JsonProperty(value = "CORP_NAME")
    private String corpName;
    @JsonProperty(value = "APPROVAL_NUMBER")
    private String approvalNumber;
    @JsonProperty(value = "IS_IMPORT")
    private String isImport;
    @JsonProperty(value = "IMPORT_REGISTER_NUMBER")
    private String importRegisterNumber;
    @JsonProperty(value = "PRODUCT_BAR_CODE")
    private String productBarCode;
    @JsonProperty(value = "RETAIL_PRICE")
    private String retailPrice;
    @JsonProperty(value = "PROD_APPR_IMG")
    private String prodApprImg;
    @JsonProperty(value = "USEFUL_LIFE")
    private String usefulLife;
    @JsonProperty(value = "TAX_PERCENT")
    private String taxPercent;
    @JsonProperty(value = "FIRST_CODE")
    private String firstCode;
    @JsonProperty(value = "SEC_CODE")
    private String secCode;
    @JsonProperty(value = "PROD_ADDRESS")
    private String prodAddress;
    @JsonProperty(value = "PROD_PLACE")
    private String prodPlace;
    @JsonProperty(value = "APPROVAL_VALIDITY")
    private String approvalValidity;
    @JsonProperty(value = "APPROVAL_DATE")
    private String approvalDate;
    @JsonProperty(value = "APPROVAL_PERIOD")
    private String approvalPeriod;
    @JsonProperty(value = "BASE_UNIT")
    private String baseUnit;
    @JsonProperty(value = "IS_OLD")
    private String isOld;
    @JsonProperty(value = "IS_EXC")
    private String isExclusive;

    @JsonIgnore
    private String dosageId;
    @JsonIgnore
    private String originId;

    public BigDecimal getId() {
        return id;
    }

    public void setId(BigDecimal id) {
        this.id = id;
    }

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getStandard() {
        return standard;
    }

    public void setStandard(String standard) {
        this.standard = standard;
    }

    public String getCorpName() {
        return corpName;
    }

    public void setCorpName(String corpName) {
        this.corpName = corpName;
    }

    public String getApprovalNumber() {
        return approvalNumber;
    }

    public void setApprovalNumber(String approvalNumber) {
        this.approvalNumber = approvalNumber;
    }

    public String getIsImport() {
        return isImport;
    }

    public void setIsImport(String isImport) {
        this.isImport = isImport;
    }

    public String getImportRegisterNumber() {
        return importRegisterNumber;
    }

    public void setImportRegisterNumber(String importRegisterNumber) {
        this.importRegisterNumber = importRegisterNumber;
    }

    public String getProductBarCode() {
        return productBarCode;
    }

    public void setProductBarCode(String productBarCode) {
        this.productBarCode = productBarCode;
    }

    public String getRetailPrice() {
        return retailPrice;
    }

    public void setRetailPrice(String retailPrice) {
        this.retailPrice = retailPrice;
    }

    public String getProdApprImg() {
        return prodApprImg;
    }

    public void setProdApprImg(String prodApprImg) {
        this.prodApprImg = prodApprImg;
    }

    public String getUsefulLife() {
        return usefulLife;
    }

    public void setUsefulLife(String usefulLife) {
        this.usefulLife = usefulLife;
    }

    public String getTaxPercent() {
        return taxPercent;
    }

    public void setTaxPercent(String taxPercent) {
        this.taxPercent = taxPercent;
    }

    public String getFirstCode() {
        return firstCode;
    }

    public void setFirstCode(String firstCode) {
        this.firstCode = firstCode;
    }

    public String getSecCode() {
        return secCode;
    }

    public void setSecCode(String secCode) {
        this.secCode = secCode;
    }

    public String getProdAddress() {
        return prodAddress;
    }

    public void setProdAddress(String prodAddress) {
        this.prodAddress = prodAddress;
    }

    public String getProdPlace() {
        return prodPlace;
    }

    public void setProdPlace(String prodPlace) {
        this.prodPlace = prodPlace;
    }

    public String getApprovalValidity() {
        return approvalValidity;
    }

    public void setApprovalValidity(String approvalValidity) {
        this.approvalValidity = approvalValidity;
    }

    public String getApprovalDate() {
        return approvalDate;
    }

    public void setApprovalDate(String approvalDate) {
        this.approvalDate = approvalDate;
    }

    public String getApprovalPeriod() {
        return approvalPeriod;
    }

    public void setApprovalPeriod(String approvalPeriod) {
        this.approvalPeriod = approvalPeriod;
    }

    public String getBaseUnit() {
        return baseUnit;
    }

    public void setBaseUnit(String baseUnit) {
        this.baseUnit = baseUnit;
    }

    public String getIsOld() {
        return isOld;
    }

    public void setIsOld(String isOld) {
        this.isOld = isOld;
    }

    public String getIsExclusive() {
        return isExclusive;
    }

    public void setIsExclusive(String isExclusive) {
        this.isExclusive = isExclusive;
    }

    public String getDosageId() {
        return dosageId;
    }

    public void setDosageId(String dosageId) {
        this.dosageId = dosageId;
    }

    public String getOriginId() {
        return originId;
    }

    public void setOriginId(String originId) {
        this.originId = originId;
    }
}
